thin-client application relationship fpa crm investment customer projects process function point development asset management financial planning management radius3 open source business engineering ifpug developers